.xforms-alert{
	float : none;
	padding:0;
}

.xforms-input-input, .xforms-secret{
	padding: 1px;
	background: #fff;
	border: 1px solid #677187;
	width: 220px;
	margin-left: 10px;
	background-image: url(../img/textbox-bg.png);
}
#authForm{
	background: #fdfdfd url(../img/section-bg.png) repeat-x;
	border: 1px solid #2f333d;
	padding: 10px;
}
.submit>button{
	margin: 20px 5px 0 0;
	background-color: #5a6379;
	color: #cddddc;
	border: 1px solid #3a445b;
}

.submit>button:hover {
	cursor: pointer;
}
.submit, .additional_info{
	margin-right:16px;
}
#error, #message{
	margin-right:20px;
}
form{
	background:none;
	border:none;
	padding:0;
}
select{
	margin-left:10px !important;
	width:220px !important;
}
#user_preferences{
	max-width:500px;
}
fieldset{
}